long branches - German English Dictionary